require 'active_record'

class Empleado < ActiveRecord::Base
  #Asociaciones
  has_many :locales , :through => :empleado_locales 
  has_many :creditos_otorgados, :class_name => "Credito", :foreign_key => ":empleado_otorgador_id"
  has_many :creditos_vendidos, :class_name => "Credito", :foreign_key => ":empleado_vendedor_id"

  #Validaciones
  validates_presence_of :nombre
  validates_uniqueness_of :nombre
end
